Impale oneself upon

*

Словосочетания

impale oneself upon — напороться; наскочить
to impale oneself upon smth. — наколоться, напороться на что-л.
impale oneself upon something — напороться на что-то; наколоться на что-то

Автоматический перевод

пронзить себя насквозь

Перевод по словам

impale  — прокалывать, пронзать, протыкать, сажать на кол, обносить частоколом
oneself  — себе, себя, самому себе, самого себя, собой, сам
upon  — на, по, после, в, о, за, об, относительно, во время, из, у, в течение, касательно